Text copied to clipboard!
Titel
Text copied to clipboard!Programvaruarkitekt
Beskrivning
Text copied to clipboard!
Vi söker en erfaren och engagerad programvaruarkitekt som vill vara med och forma framtidens mjukvarulösningar. Som programvaruarkitekt kommer du att spela en central roll i att designa, utveckla och optimera komplexa mjukvarusystem för att möta både tekniska och affärsmässiga krav. Du kommer att arbeta nära utvecklingsteam, projektledare och andra intressenter för att säkerställa att arkitekturen är skalbar, säker, och lätt att underhålla.
I denna roll förväntas du analysera befintliga system, identifiera förbättringsområden och föreslå innovativa lösningar. Du kommer att ansvara för att välja lämpliga teknologier, definiera systemkomponenter och skapa detaljerade arkitekturdokument. Du kommer även att delta i kodgranskningar och vägleda utvecklare i tekniska beslut.
Som programvaruarkitekt är det viktigt att du har en djup förståelse för olika arkitekturmönster, programmeringsspråk och utvecklingsmetodiker. Du bör vara bekväm med att arbeta i agila team och ha förmågan att kommunicera komplexa tekniska koncept på ett tydligt och pedagogiskt sätt till både tekniska och icke-tekniska intressenter.
Vi värdesätter ett proaktivt förhållningssätt och en vilja att kontinuerligt hålla dig uppdaterad om de senaste trenderna och teknologierna inom mjukvaruutveckling. Om du vill vara med och påverka hur framtidens digitala lösningar utformas och har ett brinnande intresse för arkitektur och teknik, är detta rätt roll för dig.
Ansvar
Text copied to clipboard!- Designa och utveckla mjukvaruarkitektur för nya och befintliga system
- Analysera krav och översätta dem till tekniska lösningar
- Välja och utvärdera teknologier och ramverk
- Skapa och underhålla arkitekturdokumentation
- Delta i kodgranskningar och kvalitetssäkring
- Vägleda och stötta utvecklingsteamet i tekniska frågor
- Identifiera och hantera tekniska risker
- Säkerställa att lösningarna är skalbara, säkra och underhållbara
- Samarbeta med projektledare och andra intressenter
- Följa och implementera bästa praxis inom mjukvaruarkitektur
Krav
Text copied to clipboard!- Högskoleutbildning inom datavetenskap eller liknande område
- Minst 5 års erfarenhet av mjukvaruutveckling
- Erfarenhet av att designa komplexa system
- God kunskap om arkitekturmönster och designprinciper
- Erfarenhet av molnbaserade lösningar och mikrotjänster
- Starka kommunikations- och ledaregenskaper
- Förmåga att arbeta självständigt och i team
- Kunskap om DevOps och CI/CD-processer
- Erfarenhet av agila arbetsmetoder
- Flytande svenska och engelska i tal och skrift
Potentiella intervjufrågor
Text copied to clipboard!- Vilka arkitekturmönster har du mest erfarenhet av?
- Hur säkerställer du att en lösning är skalbar och säker?
- Kan du ge exempel på ett komplext system du har designat?
- Hur hanterar du tekniska utmaningar i ett projekt?
- Vilka teknologier och ramverk föredrar du att arbeta med?
- Hur håller du dig uppdaterad om nya trender inom mjukvaruarkitektur?
- Hur samarbetar du med utvecklingsteam och andra intressenter?
- Vilka verktyg använder du för dokumentation av arkitektur?
- Hur arbetar du med kodgranskning och kvalitetssäkring?
- Vad anser du är viktigast för en framgångsrik mjukvaruarkitektur?